$(function () {

    var form = layui.form;
    var layer = layui.layer;

    form.verify({
        nickname: function(value) {
          if (value.length > 6) {
            return '昵称长度必须在 1 ~ 6 个字符之间！'
          }
        }
    })
    
    getUserInfo();

    //发送请求获取基本信息
    function getUserInfo() {
        $.ajax({
            method: 'GET',
            url: '/my/userinfo',
            // headers: {
            //     Authorization: localStorage.getItem('token')
            // },
            success: function (res) {
                if (res.status!==0) {
                    return layer.msg(res.message)
                }
                // console.log(res);
                
                //快速渲染到输入框
               
                form.val('formUserInfo',res.data)
            }
        })
    }

    //给重置按钮注册点击事件
    $('#btnreset').on('click', function (e) {
        e.preventDefault();
        getUserInfo();
    })

    //监听表单的提交事件
    $('.layui-form').on('submit', function (e) {
        e.preventDefault();
        var data = $(this).serialize();
        
        $.ajax({
            method: 'POST',
            url: '/my/userinfo',
            data: data,
            success: function (res) {
                console.log(res);
                if (res.status!==0) {
                    return layer.msg(res.message)
                }
                layer.msg(res.message)
                window.parent.getUserInfo();
            }
        })
    })



    

})